home *** CD-ROM | disk | FTP | other *** search
-
- // JavaScript wrapper for r3menu.h
- // Auto generated file, do not modify by hand
- // Copyright ⌐ 2004, Realsoft Graphics Oy
-
- var R3_MENU_H = 1;
- include("oops/r3root.js")
- include("oops/r3locale.js")
-
-
- var R3CLID_MENU = 13;
-
-
-
-
- // Description: Check given menu
- // Returns: Boolean, TRUE if succesfully checked
- // p3: Tag[], R3MENUA_Menu, R3MENUA_Item, R3MENUA_Sub - menu to be checked R3MENUA_Checked - TRUE checks, FALSE clears
-
- R3MENUM_CHECK = 13000;
-
- function mR3MENUM_CHECK(p3) {
- return Do(this.r3obj, 13000, p3, R3TID_TAG, R3TNF_ARRAY);
- }
-
- // Description: Disable given menu
- // Returns: Boolean, TRUE if succesfully disabled
- // p3: Tag[], R3MENUA_Menu, R3MENUA_Item, R3MENUA_Sub - menu to be disabled R3MENUA_Ghosted - TRUE disableds, FALSE enables
-
- R3MENUM_GHOST = 13001;
-
- function mR3MENUM_GHOST(p3) {
- return Do(this.r3obj, 13001, p3, R3TID_TAG, R3TNF_ARRAY);
- }
-
- // Virtual method
-
- R3MENUM_POPUPMENU = 13006;
-
- function mR3MENUM_POPUPMENU() {
- DoA(this.r3obj, 13006, 0, R3TID_INTEGER, 0);
- }
-
-
- R3MENUM_TOGGLECHECK = 13007;
-
- function mR3MENUM_TOGGLECHECK() {
- DoA(this.r3obj, 13007, 0, R3TID_INTEGER, 0);
- }
-
-
- R3MENUM_GUIEVENT = 13008;
-
- function mR3MENUM_GUIEVENT() {
- DoA(this.r3obj, 13008, 0, R3TID_INTEGER, 0);
- }
-
- // Description: Check given menu by id
- // Returns: Boolean, TRUE if succesfully checked
- // p1: Integer, unique id of the menu to be checked. * This id corresponds to the
- // id field of R3NEWMENU struct.
- // p3: Integer, TRUE checks, FALSE clears
-
- R3MENUM_CHECKBYID = 13009;
-
- function mR3MENUM_CHECKBYID(p1, p3) {
- return DoA2(this.r3obj, 13009, p1, R3TID_INTEGER, 0, p3, R3TID_INTEGER, 0);
- }
-
- // Description: Disable given menu by id
- // Returns: Boolean, TRUE if succesfully disabled
- // p1: Integer, unique id of the menu to be disabled * This id corresponds to the
- // id field of R3NEWMENU struct.
- // p3: Integer, TRUE disableds, FALSE enables
-
- R3MENUM_GHOSTBYID = 13010;
-
- function mR3MENUM_GHOSTBYID(p1, p3) {
- return DoA2(this.r3obj, 13010, p1, R3TID_INTEGER, 0, p3, R3TID_INTEGER, 0);
- }
-
-
-
-
- var R3MENUA_Checked = 13500; // Boolean
- var R3MENUA_Ghosted = 13501; // Boolean
- R3MENUA_Window = 13502;
- function GetR3MENUA_Window() {
- return R3ToJS(R3Get(this.r3obj, R3MENUA_Window, R3TID_OBJECT, 0));
- }
-
- var R3MENUA_Menu = 13505; // Integer
- var R3MENUA_PopupMenu = 13509; // Boolean
- var R3MENUA_Accelerated = 13511; // Boolean
- var R3MENUA_PreferencesMenu = 13514; // Boolean
- var R3NM_END = 0;
- var R3NM_MENU = 1;
- var R3NM_ITEM = 2;
- var R3NM_SUB = 3;
- var R3NM_MORE = 4;
- var R3NM_BAR = -1;
- var R3NMF_CHECKBUTTON = 1;
- var R3NMF_CHECKED = 2;
- var R3NMF_RADIOBUTTON = 4;
- var R3NMF_CUSTOM = 8;
- var R3NMF_HIDDEN = 16;
- var R3NMF_USER0 = 4096;
- var R3NMF_USER1 = 8192;
- var R3NMF_USER2 = 16384;
- var R3NMF_USER3 = 32768;
- var R3NM_USERFLAGMASK = 61440;
-
-
- function r3Menu () {
- this.base = r3God;
- if(arguments.length) {
- this.base(R3CLID_MENU, arguments);
- }
- // Methods
- this.CHECK=mR3MENUM_CHECK;
- this.GHOST=mR3MENUM_GHOST;
- this.POPUPMENU=mR3MENUM_POPUPMENU;
- this.TOGGLECHECK=mR3MENUM_TOGGLECHECK;
- this.GUIEVENT=mR3MENUM_GUIEVENT;
- this.CHECKBYID=mR3MENUM_CHECKBYID;
- this.GHOSTBYID=mR3MENUM_GHOSTBYID;
-
- // Attributes
- this.GetWindow=GetR3MENUA_Window;
- }
-
- r3Menu.prototype=new r3Root;
- // r3menu.h_H